package dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import javaUtils.StringUtil;

public class AreaDTO implements Serializable  {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private int id;
	private String nombre;
	private List<PlatoDTO> platos;
	private DepositoDTO deposito;
	private int cantHoras;
	private List<itemComandaDTO> tareas;
	
	
	
	public AreaDTO() {
		super();
		this.platos=new ArrayList<PlatoDTO>();
		this.tareas=new ArrayList<itemComandaDTO>();
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public List<PlatoDTO> getPlatos() {
		return platos;
	}
	public void setPlatos(List<PlatoDTO> platos) {
		this.platos = platos;
	}
	public DepositoDTO getDeposito() {
		return deposito;
	}
	public void setDeposito(DepositoDTO deposito) {
		this.deposito = deposito;
	}
	public int getCantHoras() {
		return cantHoras;
	}
	public void setCantHoras(int cantHoras) {
		this.cantHoras = cantHoras;
	}
	public List<itemComandaDTO> getTareas() {
		return tareas;
	}
	public void setTareas(List<itemComandaDTO> tareas) {
		this.tareas = tareas;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	
	@Override
	public String toString() {
		StringUtil stringUtil = StringUtil.getInstacia();
		String str = stringUtil.null2String(nombre) + "("
				+ stringUtil.null2String(new Integer(id)) + ")";
		return str;
	}
	
}
